﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Abble5a
{
    class Program
    {
        static void Main(string[] args)
        {


            int[] arr = new int[5];
            Console.WriteLine("请输入5个数据：");
            arr[0] =int.Parse (Console.ReadLine());
            arr[1] = int.Parse(Console.ReadLine());
            arr[2] = int.Parse(Console.ReadLine());
            arr[3] = int.Parse(Console.ReadLine());
            arr[4] = int.Parse(Console.ReadLine());

            int max, min, sum, avg;
            calculate(arr, out max, out min, out sum, out avg);
            Console.WriteLine("最大"+max);
            Console.WriteLine("最小"+min);
            Console.WriteLine("和"+sum);
            Console.WriteLine("平均数"+avg);
        }

        //public static void calculate(int[]arr,ref int max, ref int min, ref int sum, ref int avg) 
        //{
        //    max = arr[0];
        //    min = arr[0];
        //    sum = 0;

        //    foreach (var i in arr)
        //    {
        //        if (i>max)
        //        {
        //            max = i;
        //        }
        //        if (i<min)
        //        {
        //            min = i;
        //        }
        //        sum = sum + i;
        //    }
        //    avg = sum / 5;

        //}

        public static void calculate(int[] arr, out int max, out int min, out int sum, out int avg)
        {
            max = arr[0];
            min = arr[0];
            sum = 0;

            foreach (var i in arr)
            {
                if (i > max)
                {
                    max = i;
                }
                if (i < min)
                {
                    min = i;
                }
                sum = sum + i;
            }
            avg = sum / 5;

        }

    }
}
